home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 52 / Amiga Format AFCD52 (Issue 136, May 2000).iso / -serious- / programming / c / icu-1.3.1 / icuapps / makefile.in < prev    next >
Makefile  |  2000-02-23  |  2KB  |  79 lines

  1. srcdir=@srcdir@
  2. top_srcdir=@top_srcdir@
  3.  
  4. AUTOCONF = @AUTOCONF@
  5.  
  6. # srcdir must be set before this is included
  7. include @ICU_MAKEFILE@
  8.  
  9. ## Build directory information
  10. top_builddir = .
  11. subdir = .
  12.  
  13. ## Locale Explorer depends on uconv [build] and usort [runtime].
  14. SUBDIRS= uconv usort locexp
  15.  
  16.  
  17. ## Extra files to remove for 'make clean'
  18. CLEANFILES = *~
  19.  
  20. ## List of phony targets
  21. .PHONY : all all-local all-recursive install install-local        \
  22. install-recursive clean clean-local clean-recursive distclean        \
  23. distclean-local distclean-recursive dist dist-recursive dist-local    \
  24. check check-recursive check-local
  25. ## Clear suffix list
  26. .SUFFIXES :
  27.  
  28. ## List of standard targets
  29. all: all-recursive all-local
  30. install: install-recursive install-local
  31. clean: clean-recursive clean-local
  32. distclean : distclean-recursive distclean-local
  33. odist: dist-recursive dist-local
  34. check: check-recursive check-local
  35.  
  36. ## Recursive targets
  37. all-recursive install-recursive clean-recursive distclean-recursive dist-recursive check-recursive:
  38.     @dot_seen=no; \
  39.     target=`echo $@ | sed s/-recursive//`; \
  40.     list='$(SUBDIRS)'; for subdir in $$list; do \
  41.       echo "Making $$target in $$subdir"; \
  42.       if test "$$subdir" = "."; then \
  43.         dot_seen=yes; \
  44.         local_target="$$target-local"; \
  45.       else \
  46.         local_target="$$target"; \
  47.       fi; \
  48.       (cd $$subdir && $(MAKE) $$local_target); \
  49.     done; \
  50.     if test "$$dot_seen" = "no"; then \
  51.       $(MAKE) "$$target-local" || exit 1; \
  52.     fi
  53.  
  54. all-local:
  55.  
  56. install-local:
  57.  
  58. dist-local:
  59.  
  60. clean-local:
  61.     test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
  62.  
  63. check-local:
  64.  
  65. # If autoconf wasn't detected, then 'true' is run.
  66. $(srcdir)/configure : $(srcdir)/configure.in 
  67.     cd $(srcdir) && $(AUTOCONF)
  68.  
  69. distclean-local:
  70.     rm -f Makefile config.cache config.log config.status
  71.  
  72. Makefile: $(srcdir)/Makefile.in  $(top_builddir)/config.status
  73.     cd $(top_builddir) \
  74.      && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
  75.  
  76.  
  77. config.status: $(srcdir)/configure
  78.     $(SHELL) ./config.status --recheck
  79.